package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.TicketSeal;

/**
 * 印章信息Service接口
 *
 * @author ruoyi
 * @date 2024-07-15
 */
public interface ITicketSealService
{
    /**
     * 查询印章信息
     *
     * @param sealNo 印章信息主键
     * @return 印章信息
     */
    public TicketSeal selectTicketSealBySealNo(String sealNo);

    /**
     * 查询印章信息列表
     *
     * @param ticketSeal 印章信息
     * @return 印章信息集合
     */
    public List<TicketSeal> selectTicketSealList(TicketSeal ticketSeal);

    /**
     * 新增印章信息
     *
     * @param ticketSeal 印章信息
     * @return 结果
     */
    public int insertTicketSeal(TicketSeal ticketSeal);

    /**
     * 修改印章信息
     *
     * @param ticketSeal 印章信息
     * @return 结果
     */
    public int updateTicketSeal(TicketSeal ticketSeal);

    /**
     * 批量删除印章信息
     *
     * @param sealNos 需要删除的印章信息主键集合
     * @return 结果
     */
    public int deleteTicketSealBySealNos(String[] sealNos);

    /**
     * 删除印章信息信息
     *
     * @param sealNo 印章信息主键
     * @return 结果
     */
    public int deleteTicketSealBySealNo(String sealNo);
}
